package com.framework.plm.sch.bs;

import com.framework.plm.sch.vo.HpSchTaskVO;

public interface IPlmSchBS {
	public static final String BEAN_ID="plmSchBS";
	
	/**
     * 获得计划任务VO
     * @param jobCode 任务代码
     * @return SchTaskVO
     */
    public HpSchTaskVO queryTaskObj(String jobCode);
      
    /**
     * 启动计划任务
     * @param taskCode 任务代码
     * @return void
     */
    public void startTask(String taskCode);
    
    /**
     * 停止计划任务
     * @param taskCode 任务代码
     * @return void
     */
    public void stopTask(String taskCode);
    
    /**
     * 更新计划任务状态
     * @param taskCode 任务代码
     * @param canExec  是否可运行
     * @return void
     */
    public void txNewUpdateTaskExec(String taskCode, String canExec);

}
